if not ThemePrefs.Get("RainbowMode") then
	return LoadActor( THEME:GetPathB("", "_shared background") )
end

-- else (rainbow mode):
return Def.ActorFrame{
	Def.Quad{
		InitCommand=function(self) self:FullScreen():Center():diffuse( Color.White ) end
	},

	LoadActor( THEME:GetPathB("", "_shared background") ),
	

	Def.Quad{
		InitCommand=function(self)
			self:diffuse(Color.White):Center():FullScreen()
				:sleep(0.6):linear(0.5):diffusealpha(0)
				:queuecommand("Hide")
		end,
		HideCommand=function(self) self:visible(false) end
	}
}